[02/11] crypto: x86/poly1305 - import unmodified cryptogams implementation
authorJason A. Donenfeld <Jason@zx2c4.com>
Mon, 6 Jan 2020 03:40:47 +0000 (22:40 -0500)
committerBen Hutchings <benh@debian.org>
Wed, 15 Apr 2020 02:37:48 +0000 (03:37 +0100)
commit8d9a282006f30102de46690aaa97d3702182d578
tree7646f0ac45473adaaac764907b1017896f8645df
parent65b82aec3cd512f1af40ec7febf397af4dfb8287
[02/11] crypto: x86/poly1305 - import unmodified cryptogams implementation

Origin: https://git.zx2c4.com/wireguard-linux/commit?id=f52ae72307db81830fb8633ff206c9664594e51a
Bug-Debian: https://bugs.debian.org/953569

These x86_64 vectorized implementations come from Andy Polyakov's
CRYPTOGAMS implementation, and are included here in raw form without
modification, so that subsequent commits that fix these up for the
kernel can see how it has changed.

Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
[bwh: commit 0896ca2a0cb6127e8a129f1f2a680d49b6b0f65c upstream]

Gbp-Pq: Topic features/all/wireguard
Gbp-Pq: Name 0002-crypto-x86-poly1305-import-unmodified-cryptogams-imp.patch
arch/x86/crypto/poly1305-x86_64-cryptogams.pl [new file with mode: 0644]